function StageName()
	return "Stage 208"
end

function Description()
	return "A DE Making Stage."
end

function VictoryConditionDescription()
	return "Survive 1 minutes."
end

function Init()
	
	size = {Height = 664.64593500523, Width = 664.64593500523}
	
	startPos = { 0, 0, 0 }
	
	stageData.MonsterSpawnTime = 5.52897235361927*4774.9447995098
	stageData.SoldierSpawnTime = 4774.9447995098
	stageData.SoldierWoundedSurviveTime = 5.74844658302537*4774.9447995098
	
	monsters = 
	{
		testStrongMonster = 2.20640495347623,
		testmonster = 1.0
	}
	
	AddSpawnPoint(664.64593500523/4, 664.64593500523/4)
	AddSpawnPoint(-664.64593500523/4, -664.64593500523/4)
	AddSpawnPoint(-664.64593500523/4, 664.64593500523/4)
	AddSpawnPoint(664.64593500523/4, -664.64593500523/4)
	
	player.Acceleration = 4.48974182895721
	player.Speed = 100
	player.SpeedThreshold = 239.18050619619
	
	player.SnakeStartSize = 3
	playerSoldierList = {"Knight", "Archer", "Magician"}
	
	groundStartColor = {0.0, 0.0, 0.5}
	groundEndColor = {0.5, 0.5, 1.0}
	
	SetMapObj()
end

function SetPlayerSoldier(list)
	for key,value in pairs(list) do
		AddPlayerSoldier(value)
	end
end

function VictoryCheck()
	return Time(60)
end

function SetMapObj()
	AddMapObj("stone1", 664.64593500523/4, 0);
	AddMapObj("tree1", -664.64593500523/4, 0);
	AddMapObj("stone1", 0, 664.64593500523/4);
	AddMapObj("tree1", 0, -664.64593500523/4);
end

